home *** CD-ROM | disk | FTP | other *** search
/ Experimental BBS Explossion 3 / Experimental BBS Explossion III.iso / demos / incosrc.zip / INCOSRC.DOC < prev    next >
Text File  |  1994-06-10  |  7KB  |  149 lines

  1.   ──────────── Inconexia by Iguana/VangeliSTeam - The sources ──────────────
  2.  
  3.    This thing is full of crap, but some people asked about it (to our
  4. surprise), so it's better to spread it. Before you continue, be aware
  5. that we are releasing this package AS IS, without warranties or such
  6. things. We will not support this sources, nor answer questions about
  7. them. If you find anything of value here, you would be very kind if
  8. you tell us and/or greet and credit us in your own production. This
  9. package can be used in any way you want EXCEPT charging money for it
  10. (even if you're skilled enough to find somebody willing to pay) or
  11. saying it's yours. You know what this all means, if you're going to
  12. abid any of these restrictions we can't do anything about it, so we
  13. don't have anything else to say.
  14.  
  15.  ──────── What's in here ────────
  16.  
  17.    This is a collection of sources from the Inconexia demo. The sources
  18. themselves are contained in the self-extracting archive incosrc.exe.
  19. Some parts of the demo may not be included:
  20.  
  21.   - The setup program is much better now than at the time we created
  22.     the demo, as is the DemoVT music player; both of them can be found
  23.     at our usual distribution sites (see elsewhere) bundled with the
  24.     DemoVT package. The latest version is called DEMOVT15.ZIP (or .ARJ).
  25.     Our libraries (VTASM.INC, VGASM.INC and VBLIB.INC) are also in that
  26.     package, updated, but are here so you know what's going on.
  27.  
  28.   - The museum part at the begining won't be spread because the author,
  29.     ARM, doesn't like to release his work. Also, the Wolf3D technique
  30.     is so widely known now that similar routines are available, namely
  31.     the ACK3D project (greets to the author, don't remember his name).
  32.  
  33.   - If anything else looks like missing, it probably is. Bad luck.
  34.  
  35.    This release is not intended for you to recompile the sources and have
  36. the original Inconexia reconstructed: we're way too lazy to create such
  37. structured beauties as can Jeff Lawson (if you haven't got his "Bytes
  38. and Kisses" demo source, get it now!! BKISSSRC.* in your fave site, it's
  39. a definite MUST). This means that you can check our routines to see how
  40. things are done, but most probably can't recompile it unless you do some
  41. work. No special changes have been done to make each part fully independent
  42. from the others, so most of them have the video mode setting code commented
  43. out, etc. Also, they all keep in sync with the music using DemoVT's
  44. semaphore and TimerTick facilities, so some of them might hang or run forever
  45. if you try them alone.
  46.  
  47.    The music from the demo is not included; 303 Acid Factory asked us not
  48. to spread his (great) MOD alone, so all of them were protected against
  49. ripping; if you're minimally wise you will be able to crack the protection,
  50. but we're not going to tell you how, and be sure the protection code is NOT
  51. around here. You might want the MODs to see for yourself where did we put
  52. the semaphores and checkpoints, but you can do that without cracking the
  53. protection, because the partiture is directly available from the MODs as
  54. they were in the demo. You can load them into yout favourite tracker, just
  55. that they won't sound right.
  56.  
  57.    Some comments are in english, some in spanish... learn spanish, it's
  58. a great language! :-)
  59.  
  60.    Finally, we'd like to credit some people without whom the demo
  61. wouldn't have been created (from a coding side of things): Michael
  62. Abrash, for such great work in the PC graphics and assembler world, his
  63. articles in DDJ about 3D, and optimization, fixed point math, and
  64. everything; Mark J. Cox, for the oringial ModPlay, ModRes and all that,
  65. for showing how to make a PC sound; PSI of FC, for the Mental Surgery
  66. sources, thanks to which we started the VBL library that formed the
  67. heart of the demo; Tran (of Renaissance at that times) for many hints
  68. and pieces of code; Shaggy of The Yellow Ones, for the VGA port quick
  69. reference; Mark Morley, for the VGL library from which I borrowed the
  70. GIF decoder; and all others that have ever given a piece of code to the
  71. public, that's the best way to show how good you are. If we've forgotten
  72. to greet YOU and you know we should have, please forgive us: these credit
  73. lists always leave somebody out.
  74.  
  75.  ─────────────── The directories ────────────────
  76.  
  77.    Each part is a separate directory, all them sharing some common
  78. libraries (LIB\), graphics (GRAF\), and misc utilities (UTIL\). The
  79. DGIF utility decodes a GIF file (256 colors, 320x200 max) and dumps
  80. raw (.PIX) and palette (.PAL) files. The GFV utility allows you to
  81. inspect binary files in search of graphics, cut parts of it, etc.
  82. We've found both of them quite handy since created (ByteRapper would
  83. be better than GFV if it were faster and more compact). There are also
  84. binary-to-include translators, segment-setting programs, etc.
  85.  
  86.    Also, most parts have their own utilities, basically translators
  87. from binary to ASM for data files to be linked with the .EXE. Almost
  88. all utilities are written in the wonderful TurboPascal. Other are not
  89. translators, but data generators: a spline editor and a reflection
  90. map generator for the mirrorball, cosine table and path generators for
  91. the starfield, etc. See for yourself.
  92.  
  93.  ────────── The greetings ──────────
  94.  
  95.    Mikel/Iguana: "Good luck with the computer, the store and all that"
  96.  
  97.    Noisy Man/Iguana: "Can't wait to hear the final part"
  98.  
  99.    Yann/Iguana: "Will your book outsell Ciriaco's one? It's incredible
  100.       to see TWO new assembler books in this C++ age".
  101.  
  102.    Stone/Dust: "Someday I'll write back; I promise" [JCAB]
  103.  
  104.    The Incredibly Long Haired Avatar: "What the hell are you wating
  105.       to put all that inside a demo? I hope the others at LD will make
  106.       you work hard" [Jare]
  107.  
  108.    Chicken/S!P: "Thank you for sharing IRC with me... we're making
  109.       everybody go crazy! :-)" [Jare]
  110.  
  111.    Zoombapup/Codex, TheEdge/UXP: "I'll e-mail you back soon... yes...
  112.       why don't you believe me? ;-D". [Jare]
  113.  
  114.    Captain Bit, Poppy, Luis Crespo: "Butifarra ][ will be the coolest
  115.       meeting this summer"
  116.  
  117.    alpha/AXL: "Gonna keep your new haircut?"
  118.  
  119.    Ryan Cramer: "Let's win something at ASM94, ok?"
  120.  
  121.    Postumum: "Good to see you alive again"
  122.  
  123.    Pelusa/PM: "Es bueno poder hablar español de vez en cuando, eh? :)"
  124.  
  125.    VLA: "Great work with the sources!"
  126.  
  127.    Reset/TVC and all the new spanish groups: "Come on! Let's see another
  128.       big spanish production!"
  129.  
  130.    Phil Shatz: "Thank you for everything... can't wait to see W&F2".
  131.  
  132.    Erik Pojar/Surprise!P: "Was that snake game really yours??? }:-)"
  133.  
  134.    The Faker and all the others at S!P: "A prize for the first one to
  135.       guess how many members are there in Surprise!"
  136.  
  137.    Id games, Raphael Quinet, Colin Reed and the Doom community: "We're
  138.       all losing SO MUCH time playing Doom; please stop it... NEVER!"
  139.  
  140.    Zax, wReam and all at Avalanche... always disturbing the Internet.
  141.    What has become of David Hedley, Patch and Lord Logics?
  142.  
  143. ──────────────────────────────────
  144.  
  145. That's all folks! See you at ASM94!!
  146.  
  147.    JCAB & Jare of Iguana
  148.  
  149.